繼連續兩天的 map 跟 set,今天來談 Symbol Symbol Symbol 有以下幾個特點 Symbol 是原始值(primitive type v...
今天一樣還是在 Chapter6 物件相關的內容裡打滾XD Set 昨天剛提到 Map 那就不得不提到 Set Set 是值的集合(collection of...
昨天剛提到類別表示的方式,今天接續相關的內容 覆蓋原型屬性 如果想在通用物件的類別實體裡表達例外屬性但又讓非例外物件從通用物件的屬性取得標準值,覆蓋就是個實用的...
call, bind, apply 昨天提到呼叫 object 上的 method 時,this 會指到 object 本身但如果要直接 pass this a...
在 chapter4 已提過陣列與物件本章的重點著重於於在 js 中物件導向(Object-oriented programming)的應用 封裝 encaps...
沒想到才11天已來到 Chapter 5 的尾聲XD今天要來寫 Chapter 5 的練習題,有4題 陣列扁平化 結合 reduce 跟 concat 這兩個...
抽象化 abstraction 將細節隱藏起來的作法,站在更高的層次上討論問題 抽象通用性 假設要多次執行 console.log,可由 for loop 來表...
匆匆的就來到第四章尾聲..今天來寫第四章的練習題(怕) 範圍內的數字總和 The Sum of a Range 寫一個 range 函式,傳入三個參數 star...
字串與字串常用方法 String & String method String 有特定的 property 像是 length,並無法為字串永久新增自定...
Array & Object 快速回顧一下基本概念 陣列(Array)的索引值(index)從 0 開始 null & undefine...
今天要來寫 Chapter 3 的練習題,共有3題 寫一個 min 函式接受兩個參數並回傳其中的最小值Math.min(numA,numB) 可做到,但暫不要...
呼叫堆疊 call stack 呼叫堆疊就是儲存函式呼叫順序的背景環境的一種資料結構,基本上跟 data structure 內 **stack **運作模式相...
定義函式的幾種方式 Function declaration會 hoist 到頂端 add(1,2); // 因為 function declarati...
前兩天就這樣咻的讀完了兩個章節XDD後面的章節顯然越來越難,應該得拆成好幾天寫惹 今天來寫 Chapter 2 的練習題,共有3題 Looping a tri...
綁定 Binding 可用 let 一次 binding 多個值 let one = 1, two = 2; 變數命名 Naming variables le...
剛好 Eloquent Javascript 讀到一半,剛好趁鐵人賽開賽逼自己看有沒有機會嗑完XDD(?)因為這是個人的閱讀筆記,所以細節的部分不會列的很精細,...